Challenges of Aspect-oriented Technology

نویسندگان

  • Roger T. Alexander
  • James M. Bieman
چکیده

Aspect-oriented technology is a new programming paradigm that is receiving considerable attention from research and practitioner communities alike. It deals with those concerns that crosscut the modularity of traditional programming mechanisms, and its objectives include a reduction in the amount of code written and higher cohesion. As with any new technology, aspect-oriented technology has both benefits and costs. In this position paper, we explore these costs in terms of their impact on software engineering. We seek to understand both the strengths and limitations of this new technology, and to raise awareness of the potential negative side effects of its use.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Identifying the Challenges of the Blockchain Technology Maturity Model in Health-Oriented Organizations

Introduction: Blockchain is a widely used technology in the health area; however, it also comes with challenges. By identifying these challenges, the road to blockchain maturity can be made smoother in this field. This study aimed to identify the challenges of the blockchain technology maturity model in health-oriented organizations. Method: In this phenomenological qualitative study, experts i...

متن کامل

Identifying the Challenges of the Blockchain Technology Maturity Model in Health-Oriented Organizations

Introduction: Blockchain is a widely used technology in the health area; however, it also comes with challenges. By identifying these challenges, the road to blockchain maturity can be made smoother in this field. This study aimed to identify the challenges of the blockchain technology maturity model in health-oriented organizations. Method: In this phenomenological qualitative study, experts i...

متن کامل

Towards the development of Ambient Intelligence Environments using Aspect-Oriented techniques

Nowadays the interest in Ambient Intelligence Environments has grown considerably due to new challenges posed by the evolution of society requirements to more friendly environments. Ambient Intelligence technology is not fully developed and integrated in everyday life, but a lot of organisations are interested in it. On the other hand, Aspect Oriented Software Development is considered a growin...

متن کامل

Systematic Review on Testing Aspect - oriented Programs - Challenges , Techniques and Their Effectiveness Muhammad Amar and Kashif Shabbir

Aspect-oriented programming is a relatively new programming paradigm and it builds on the basis of object oriented programming paradigm. It deals with those concerns that cross-cut the modularity of traditional programming mechanisms and it aims at reduction of code and to provide higher cohesion. As with any new technology aspect oriented programming provides some benefits and also there are s...

متن کامل

Developing Secure Applications through Aspect-Oriented Programming

Aspect-oriented programming represents a –if not the most– promising approach to improve the software development process. It seems particularly appropriate when application requirements that seem wellseparated require software behaviour that crosscuts the basic decomposition of the application. The domain of software security is an excellent example of a real-world concern requiring a sophisti...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002